package com.zb.entity;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

/**
 * 提现操作-银行对接字段
 * */
@Data
@NoArgsConstructor
@AllArgsConstructor
@ToString
@Accessors(chain = true)
public class ZjWithdrawBankExchange {
    @ApiModelProperty("序号（必填）")
    private Long number;
    @ApiModelProperty("账号（必填）")
    private String account;
    @ApiModelProperty("户名（必填）")
    private String accountName;
    @ApiModelProperty("金额（必填）")
    private BigDecimal withdrawMoney;
    @ApiModelProperty("跨行标识（选填 建行填0 他行填1）")
    private Integer throughBankMark;
    @ApiModelProperty("行名（跨行业务与联行行号不能同时为空）")
    private String bankName;
    @ApiModelProperty("联行行号（跨行业务与行名不能同时为空）")
    private String unionPayBankCode;
    @ApiModelProperty("摘要（选填 显示在收款账户流水明细中）")
    private String desc;
    @ApiModelProperty("备注（选填）")
    private String attach;
}
